put the screws – Deutsch–English translations

🇬🇧 en de 🇩🇪

put the screws

in den Clinch nehmen
Wiktionary Links